using System;
using System.CodeDom.Compiler;
using System.Collections;
using System.ComponentModel;
using System.ComponentModel.Design;
using System.Data;
using System.Diagnostics;
using System.IO;
using System.Runtime.Serialization;
using System.Xml;
using System.Xml.Schema;
using System.Xml.Serialization;
namespace HKB.Data.Dal
{
	[GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0"), HelpKeyword("vs.data.DataSet"), DesignerCategory("code"), ToolboxItem(true), System.Xml.Serialization.XmlRoot("H_UserInfo"), System.Xml.Serialization.XmlSchemaProvider("GetTypedDataSetSchema")]
	[System.Serializable]
	public class H_UserInfo : DataSet
	{
		public delegate void HL_UserInfoRowChangeEventHandler(object sender, H_UserInfo.HL_UserInfoRowChangeEvent e);
		[GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0"), System.Xml.Serialization.XmlSchemaProvider("GetTypedTableSchema")]
		[System.Serializable]
		public class HL_UserInfoDataTable : DataTable, System.Collections.IEnumerable
		{
			private DataColumn columnUserInfoID;
			private DataColumn columnUserID;
			private DataColumn columnCountry;
			private DataColumn columnProvince;
			private DataColumn columnCity;
			private DataColumn columnZipCode;
			private DataColumn columnAddress;
			private DataColumn columnComeFrom;
			private DataColumn columnNation;
			private DataColumn columnBirthday;
			private DataColumn columnTrueName;
			private DataColumn columnIDCard;
			private DataColumn columnMarriage;
			private DataColumn columnFamily;
			private DataColumn columnInCome;
			private DataColumn columnEductation;
			private DataColumn columnGraduteSchool;
			private DataColumn columnInterests;
			private DataColumn columnCreateTime;
			private DataColumn columnUpdateTime;
			private DataColumn columnOwner;
			private DataColumn columnICQ;
			private DataColumn columnOICQ;
			private DataColumn columnMSN;
			private DataColumn columnHomePage;
			private DataColumn columnHomePhone;
			private DataColumn columnFax;
			private DataColumn columnTaobaowangwang;
			private DataColumn columnsex;
			private DataColumn columnNickName;
			private DataColumn columnShopID;
			private DataColumn columnContactTime;
			private DataColumn columnContactType;
			private DataColumn columnIDCardPhotoUrl;
			private DataColumn columnSaleCrediet;
			private DataColumn columnBuyCrediet;
			private DataColumn columnMobilePhone;
			private DataColumn columnIDCardPhoto;
			private DataColumn columnUserType;
			private DataColumn columnCompanyName;
			private DataColumn columnintro;
			private DataColumn columnAuthenticationType;
			private DataColumn columnCompanyIdentify;
			private DataColumn columnMobileIdentify;
			private DataColumn columnBandShopIdentify;
			private DataColumn columnOtherIdentify1;
			private DataColumn columnOtherIdentify2;
			private DataColumn columnOtherIdentify3;
			private DataColumn columnOtherIdentify4;
			private DataColumn columnApplicationID;
			public event H_UserInfo.HL_UserInfoRowChangeEventHandler HL_UserInfoRowChanging;
			public event H_UserInfo.HL_UserInfoRowChangeEventHandler HL_UserInfoRowChanged;
			public event H_UserInfo.HL_UserInfoRowChangeEventHandler HL_UserInfoRowDeleting;
			public event H_UserInfo.HL_UserInfoRowChangeEventHandler HL_UserInfoRowDeleted;
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn UserInfoIDColumn
			{
				get
				{
					return this.columnUserInfoID;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn UserIDColumn
			{
				get
				{
					return this.columnUserID;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn CountryColumn
			{
				get
				{
					return this.columnCountry;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn ProvinceColumn
			{
				get
				{
					return this.columnProvince;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn CityColumn
			{
				get
				{
					return this.columnCity;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn ZipCodeColumn
			{
				get
				{
					return this.columnZipCode;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn AddressColumn
			{
				get
				{
					return this.columnAddress;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn ComeFromColumn
			{
				get
				{
					return this.columnComeFrom;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn NationColumn
			{
				get
				{
					return this.columnNation;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn BirthdayColumn
			{
				get
				{
					return this.columnBirthday;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn TrueNameColumn
			{
				get
				{
					return this.columnTrueName;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn IDCardColumn
			{
				get
				{
					return this.columnIDCard;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn MarriageColumn
			{
				get
				{
					return this.columnMarriage;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn FamilyColumn
			{
				get
				{
					return this.columnFamily;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn InComeColumn
			{
				get
				{
					return this.columnInCome;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn EductationColumn
			{
				get
				{
					return this.columnEductation;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn GraduteSchoolColumn
			{
				get
				{
					return this.columnGraduteSchool;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn InterestsColumn
			{
				get
				{
					return this.columnInterests;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn CreateTimeColumn
			{
				get
				{
					return this.columnCreateTime;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn UpdateTimeColumn
			{
				get
				{
					return this.columnUpdateTime;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn OwnerColumn
			{
				get
				{
					return this.columnOwner;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn ICQColumn
			{
				get
				{
					return this.columnICQ;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn OICQColumn
			{
				get
				{
					return this.columnOICQ;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn MSNColumn
			{
				get
				{
					return this.columnMSN;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn HomePageColumn
			{
				get
				{
					return this.columnHomePage;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn HomePhoneColumn
			{
				get
				{
					return this.columnHomePhone;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn FaxColumn
			{
				get
				{
					return this.columnFax;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn TaobaowangwangColumn
			{
				get
				{
					return this.columnTaobaowangwang;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn sexColumn
			{
				get
				{
					return this.columnsex;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn NickNameColumn
			{
				get
				{
					return this.columnNickName;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn ShopIDColumn
			{
				get
				{
					return this.columnShopID;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn ContactTimeColumn
			{
				get
				{
					return this.columnContactTime;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn ContactTypeColumn
			{
				get
				{
					return this.columnContactType;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn IDCardPhotoUrlColumn
			{
				get
				{
					return this.columnIDCardPhotoUrl;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn SaleCredietColumn
			{
				get
				{
					return this.columnSaleCrediet;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn BuyCredietColumn
			{
				get
				{
					return this.columnBuyCrediet;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn MobilePhoneColumn
			{
				get
				{
					return this.columnMobilePhone;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn IDCardPhotoColumn
			{
				get
				{
					return this.columnIDCardPhoto;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn UserTypeColumn
			{
				get
				{
					return this.columnUserType;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn CompanyNameColumn
			{
				get
				{
					return this.columnCompanyName;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn introColumn
			{
				get
				{
					return this.columnintro;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn AuthenticationTypeColumn
			{
				get
				{
					return this.columnAuthenticationType;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn CompanyIdentifyColumn
			{
				get
				{
					return this.columnCompanyIdentify;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn MobileIdentifyColumn
			{
				get
				{
					return this.columnMobileIdentify;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn BandShopIdentifyColumn
			{
				get
				{
					return this.columnBandShopIdentify;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn OtherIdentify1Column
			{
				get
				{
					return this.columnOtherIdentify1;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn OtherIdentify2Column
			{
				get
				{
					return this.columnOtherIdentify2;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn OtherIdentify3Column
			{
				get
				{
					return this.columnOtherIdentify3;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn OtherIdentify4Column
			{
				get
				{
					return this.columnOtherIdentify4;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn ApplicationIDColumn
			{
				get
				{
					return this.columnApplicationID;
				}
			}
			[Browsable(false), System.Diagnostics.DebuggerNonUserCode]
			public int Count
			{
				get
				{
					return base.Rows.Count;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public H_UserInfo.HL_UserInfoRow this[int index]
			{
				get
				{
					return (H_UserInfo.HL_UserInfoRow)base.Rows[index];
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public HL_UserInfoDataTable()
			{
				base.TableName = "HL_UserInfo";
				this.BeginInit();
				this.InitClass();
				this.EndInit();
			}
			[System.Diagnostics.DebuggerNonUserCode]
			internal HL_UserInfoDataTable(DataTable table)
			{
				base.TableName = table.TableName;
				if (table.CaseSensitive != table.DataSet.CaseSensitive)
				{
					base.CaseSensitive = table.CaseSensitive;
				}
				if (table.Locale.ToString() != table.DataSet.Locale.ToString())
				{
					base.Locale = table.Locale;
				}
				if (table.Namespace != table.DataSet.Namespace)
				{
					base.Namespace = table.Namespace;
				}
				base.Prefix = table.Prefix;
				base.MinimumCapacity = table.MinimumCapacity;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			protected HL_UserInfoDataTable(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base(info, context)
			{
				this.InitVars();
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void AddHL_UserInfoRow(H_UserInfo.HL_UserInfoRow row)
			{
				base.Rows.Add(row);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public H_UserInfo.HL_UserInfoRow AddHL_UserInfoRow(int UserID, string Country, string Province, string City, string ZipCode, string Address, string ComeFrom, string Nation, System.DateTime Birthday, string TrueName, string IDCard, int Marriage, string Family, string InCome, string Eductation, string GraduteSchool, string Interests, System.DateTime CreateTime, System.DateTime UpdateTime, string Owner, string ICQ, string OICQ, string MSN, string HomePage, string HomePhone, string Fax, string Taobaowangwang, bool sex, string NickName, int ShopID, int ContactTime, int ContactType, string IDCardPhotoUrl, int SaleCrediet, int BuyCrediet, string MobilePhone, string IDCardPhoto, int UserType, string CompanyName, string intro, int AuthenticationType, int CompanyIdentify, int MobileIdentify, int BandShopIdentify, int OtherIdentify1, int OtherIdentify2, int OtherIdentify3, int OtherIdentify4, int ApplicationID)
			{
				H_UserInfo.HL_UserInfoRow hL_UserInfoRow = (H_UserInfo.HL_UserInfoRow)base.NewRow();
				hL_UserInfoRow.ItemArray = new object[]
				{
					null,
					UserID,
					Country,
					Province,
					City,
					ZipCode,
					Address,
					ComeFrom,
					Nation,
					Birthday,
					TrueName,
					IDCard,
					Marriage,
					Family,
					InCome,
					Eductation,
					GraduteSchool,
					Interests,
					CreateTime,
					UpdateTime,
					Owner,
					ICQ,
					OICQ,
					MSN,
					HomePage,
					HomePhone,
					Fax,
					Taobaowangwang,
					sex,
					NickName,
					ShopID,
					ContactTime,
					ContactType,
					IDCardPhotoUrl,
					SaleCrediet,
					BuyCrediet,
					MobilePhone,
					IDCardPhoto,
					UserType,
					CompanyName,
					intro,
					AuthenticationType,
					CompanyIdentify,
					MobileIdentify,
					BandShopIdentify,
					OtherIdentify1,
					OtherIdentify2,
					OtherIdentify3,
					OtherIdentify4,
					ApplicationID
				};
				base.Rows.Add(hL_UserInfoRow);
				return hL_UserInfoRow;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public H_UserInfo.HL_UserInfoRow FindByUserInfoID(int UserInfoID)
			{
				return (H_UserInfo.HL_UserInfoRow)base.Rows.Find(new object[]
				{
					UserInfoID
				});
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public virtual System.Collections.IEnumerator GetEnumerator()
			{
				return base.Rows.GetEnumerator();
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public override DataTable Clone()
			{
				H_UserInfo.HL_UserInfoDataTable hL_UserInfoDataTable = (H_UserInfo.HL_UserInfoDataTable)base.Clone();
				hL_UserInfoDataTable.InitVars();
				return hL_UserInfoDataTable;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			protected override DataTable CreateInstance()
			{
				return new H_UserInfo.HL_UserInfoDataTable();
			}
			[System.Diagnostics.DebuggerNonUserCode]
			internal void InitVars()
			{
				this.columnUserInfoID = base.Columns["UserInfoID"];
				this.columnUserID = base.Columns["UserID"];
				this.columnCountry = base.Columns["Country"];
				this.columnProvince = base.Columns["Province"];
				this.columnCity = base.Columns["City"];
				this.columnZipCode = base.Columns["ZipCode"];
				this.columnAddress = base.Columns["Address"];
				this.columnComeFrom = base.Columns["ComeFrom"];
				this.columnNation = base.Columns["Nation"];
				this.columnBirthday = base.Columns["Birthday"];
				this.columnTrueName = base.Columns["TrueName"];
				this.columnIDCard = base.Columns["IDCard"];
				this.columnMarriage = base.Columns["Marriage"];
				this.columnFamily = base.Columns["Family"];
				this.columnInCome = base.Columns["InCome"];
				this.columnEductation = base.Columns["Eductation"];
				this.columnGraduteSchool = base.Columns["GraduteSchool"];
				this.columnInterests = base.Columns["Interests"];
				this.columnCreateTime = base.Columns["CreateTime"];
				this.columnUpdateTime = base.Columns["UpdateTime"];
				this.columnOwner = base.Columns["Owner"];
				this.columnICQ = base.Columns["ICQ"];
				this.columnOICQ = base.Columns["OICQ"];
				this.columnMSN = base.Columns["MSN"];
				this.columnHomePage = base.Columns["HomePage"];
				this.columnHomePhone = base.Columns["HomePhone"];
				this.columnFax = base.Columns["Fax"];
				this.columnTaobaowangwang = base.Columns["Taobaowangwang"];
				this.columnsex = base.Columns["sex"];
				this.columnNickName = base.Columns["NickName"];
				this.columnShopID = base.Columns["ShopID"];
				this.columnContactTime = base.Columns["ContactTime"];
				this.columnContactType = base.Columns["ContactType"];
				this.columnIDCardPhotoUrl = base.Columns["IDCardPhotoUrl"];
				this.columnSaleCrediet = base.Columns["SaleCrediet"];
				this.columnBuyCrediet = base.Columns["BuyCrediet"];
				this.columnMobilePhone = base.Columns["MobilePhone"];
				this.columnIDCardPhoto = base.Columns["IDCardPhoto"];
				this.columnUserType = base.Columns["UserType"];
				this.columnCompanyName = base.Columns["CompanyName"];
				this.columnintro = base.Columns["intro"];
				this.columnAuthenticationType = base.Columns["AuthenticationType"];
				this.columnCompanyIdentify = base.Columns["CompanyIdentify"];
				this.columnMobileIdentify = base.Columns["MobileIdentify"];
				this.columnBandShopIdentify = base.Columns["BandShopIdentify"];
				this.columnOtherIdentify1 = base.Columns["OtherIdentify1"];
				this.columnOtherIdentify2 = base.Columns["OtherIdentify2"];
				this.columnOtherIdentify3 = base.Columns["OtherIdentify3"];
				this.columnOtherIdentify4 = base.Columns["OtherIdentify4"];
				this.columnApplicationID = base.Columns["ApplicationID"];
			}
			[System.Diagnostics.DebuggerNonUserCode]
			private void InitClass()
			{
				this.columnUserInfoID = new DataColumn("UserInfoID", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnUserInfoID);
				this.columnUserID = new DataColumn("UserID", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnUserID);
				this.columnCountry = new DataColumn("Country", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnCountry);
				this.columnProvince = new DataColumn("Province", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnProvince);
				this.columnCity = new DataColumn("City", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnCity);
				this.columnZipCode = new DataColumn("ZipCode", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnZipCode);
				this.columnAddress = new DataColumn("Address", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnAddress);
				this.columnComeFrom = new DataColumn("ComeFrom", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnComeFrom);
				this.columnNation = new DataColumn("Nation", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnNation);
				this.columnBirthday = new DataColumn("Birthday", typeof(System.DateTime), null, MappingType.Element);
				base.Columns.Add(this.columnBirthday);
				this.columnTrueName = new DataColumn("TrueName", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnTrueName);
				this.columnIDCard = new DataColumn("IDCard", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnIDCard);
				this.columnMarriage = new DataColumn("Marriage", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnMarriage);
				this.columnFamily = new DataColumn("Family", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnFamily);
				this.columnInCome = new DataColumn("InCome", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnInCome);
				this.columnEductation = new DataColumn("Eductation", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnEductation);
				this.columnGraduteSchool = new DataColumn("GraduteSchool", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnGraduteSchool);
				this.columnInterests = new DataColumn("Interests", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnInterests);
				this.columnCreateTime = new DataColumn("CreateTime", typeof(System.DateTime), null, MappingType.Element);
				base.Columns.Add(this.columnCreateTime);
				this.columnUpdateTime = new DataColumn("UpdateTime", typeof(System.DateTime), null, MappingType.Element);
				base.Columns.Add(this.columnUpdateTime);
				this.columnOwner = new DataColumn("Owner", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnOwner);
				this.columnICQ = new DataColumn("ICQ", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnICQ);
				this.columnOICQ = new DataColumn("OICQ", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnOICQ);
				this.columnMSN = new DataColumn("MSN", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnMSN);
				this.columnHomePage = new DataColumn("HomePage", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnHomePage);
				this.columnHomePhone = new DataColumn("HomePhone", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnHomePhone);
				this.columnFax = new DataColumn("Fax", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnFax);
				this.columnTaobaowangwang = new DataColumn("Taobaowangwang", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnTaobaowangwang);
				this.columnsex = new DataColumn("sex", typeof(bool), null, MappingType.Element);
				base.Columns.Add(this.columnsex);
				this.columnNickName = new DataColumn("NickName", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnNickName);
				this.columnShopID = new DataColumn("ShopID", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnShopID);
				this.columnContactTime = new DataColumn("ContactTime", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnContactTime);
				this.columnContactType = new DataColumn("ContactType", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnContactType);
				this.columnIDCardPhotoUrl = new DataColumn("IDCardPhotoUrl", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnIDCardPhotoUrl);
				this.columnSaleCrediet = new DataColumn("SaleCrediet", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnSaleCrediet);
				this.columnBuyCrediet = new DataColumn("BuyCrediet", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnBuyCrediet);
				this.columnMobilePhone = new DataColumn("MobilePhone", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnMobilePhone);
				this.columnIDCardPhoto = new DataColumn("IDCardPhoto", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnIDCardPhoto);
				this.columnUserType = new DataColumn("UserType", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnUserType);
				this.columnCompanyName = new DataColumn("CompanyName", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnCompanyName);
				this.columnintro = new DataColumn("intro", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnintro);
				this.columnAuthenticationType = new DataColumn("AuthenticationType", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnAuthenticationType);
				this.columnCompanyIdentify = new DataColumn("CompanyIdentify", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnCompanyIdentify);
				this.columnMobileIdentify = new DataColumn("MobileIdentify", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnMobileIdentify);
				this.columnBandShopIdentify = new DataColumn("BandShopIdentify", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnBandShopIdentify);
				this.columnOtherIdentify1 = new DataColumn("OtherIdentify1", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnOtherIdentify1);
				this.columnOtherIdentify2 = new DataColumn("OtherIdentify2", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnOtherIdentify2);
				this.columnOtherIdentify3 = new DataColumn("OtherIdentify3", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnOtherIdentify3);
				this.columnOtherIdentify4 = new DataColumn("OtherIdentify4", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnOtherIdentify4);
				this.columnApplicationID = new DataColumn("ApplicationID", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnApplicationID);
				base.Constraints.Add(new UniqueConstraint("Constraint1", new DataColumn[]
				{
					this.columnUserInfoID
				}, true));
				this.columnUserInfoID.AutoIncrement = true;
				this.columnUserInfoID.AllowDBNull = false;
				this.columnUserInfoID.ReadOnly = true;
				this.columnUserInfoID.Unique = true;
				this.columnUserID.AllowDBNull = false;
				this.columnCountry.MaxLength = 50;
				this.columnProvince.MaxLength = 50;
				this.columnCity.MaxLength = 50;
				this.columnZipCode.MaxLength = 50;
				this.columnAddress.MaxLength = 50;
				this.columnComeFrom.MaxLength = 50;
				this.columnNation.MaxLength = 50;
				this.columnTrueName.MaxLength = 50;
				this.columnIDCard.MaxLength = 50;
				this.columnMarriage.DefaultValue = 0;
				this.columnFamily.MaxLength = 2147483647;
				this.columnInCome.MaxLength = 50;
				this.columnEductation.MaxLength = 2147483647;
				this.columnGraduteSchool.MaxLength = 30;
				this.columnInterests.MaxLength = 2147483647;
				this.columnOwner.MaxLength = 30;
				this.columnICQ.MaxLength = 50;
				this.columnOICQ.MaxLength = 50;
				this.columnMSN.MaxLength = 50;
				this.columnHomePage.MaxLength = 50;
				this.columnHomePhone.MaxLength = 50;
				this.columnFax.MaxLength = 50;
				this.columnTaobaowangwang.MaxLength = 80;
				this.columnNickName.MaxLength = 50;
				this.columnIDCardPhotoUrl.MaxLength = 100;
				this.columnMobilePhone.MaxLength = 50;
				this.columnIDCardPhoto.MaxLength = 100;
				this.columnCompanyName.MaxLength = 100;
				this.columnintro.MaxLength = 2147483647;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public H_UserInfo.HL_UserInfoRow NewHL_UserInfoRow()
			{
				return (H_UserInfo.HL_UserInfoRow)base.NewRow();
			}
			[System.Diagnostics.DebuggerNonUserCode]
			protected override DataRow NewRowFromBuilder(DataRowBuilder builder)
			{
				return new H_UserInfo.HL_UserInfoRow(builder);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			protected override System.Type GetRowType()
			{
				return typeof(H_UserInfo.HL_UserInfoRow);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			protected override void OnRowChanged(DataRowChangeEventArgs e)
			{
				base.OnRowChanged(e);
				if (this.HL_UserInfoRowChanged != null)
				{
					this.HL_UserInfoRowChanged(this, new H_UserInfo.HL_UserInfoRowChangeEvent((H_UserInfo.HL_UserInfoRow)e.Row, e.Action));
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			protected override void OnRowChanging(DataRowChangeEventArgs e)
			{
				base.OnRowChanging(e);
				if (this.HL_UserInfoRowChanging != null)
				{
					this.HL_UserInfoRowChanging(this, new H_UserInfo.HL_UserInfoRowChangeEvent((H_UserInfo.HL_UserInfoRow)e.Row, e.Action));
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			protected override void OnRowDeleted(DataRowChangeEventArgs e)
			{
				base.OnRowDeleted(e);
				if (this.HL_UserInfoRowDeleted != null)
				{
					this.HL_UserInfoRowDeleted(this, new H_UserInfo.HL_UserInfoRowChangeEvent((H_UserInfo.HL_UserInfoRow)e.Row, e.Action));
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			protected override void OnRowDeleting(DataRowChangeEventArgs e)
			{
				base.OnRowDeleting(e);
				if (this.HL_UserInfoRowDeleting != null)
				{
					this.HL_UserInfoRowDeleting(this, new H_UserInfo.HL_UserInfoRowChangeEvent((H_UserInfo.HL_UserInfoRow)e.Row, e.Action));
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void RemoveHL_UserInfoRow(H_UserInfo.HL_UserInfoRow row)
			{
				base.Rows.Remove(row);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public static System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(System.Xml.Schema.XmlSchemaSet xs)
			{
				System.Xml.Schema.XmlSchemaComplexType xmlSchemaComplexType = new System.Xml.Schema.XmlSchemaComplexType();
				System.Xml.Schema.XmlSchemaSequence xmlSchemaSequence = new System.Xml.Schema.XmlSchemaSequence();
				H_UserInfo h_UserInfo = new H_UserInfo();
				xs.Add(h_UserInfo.GetSchemaSerializable());
				System.Xml.Schema.XmlSchemaAny xmlSchemaAny = new System.Xml.Schema.XmlSchemaAny();
				xmlSchemaAny.Namespace = "http://www.w3.org/2001/XMLSchema";
				xmlSchemaAny.MinOccurs = 0m;
				xmlSchemaAny.MaxOccurs = 79228162514264337593543950335m;
				xmlSchemaAny.ProcessContents = System.Xml.Schema.XmlSchemaContentProcessing.Lax;
				xmlSchemaSequence.Items.Add(xmlSchemaAny);
				System.Xml.Schema.XmlSchemaAny xmlSchemaAny2 = new System.Xml.Schema.XmlSchemaAny();
				xmlSchemaAny2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
				xmlSchemaAny2.MinOccurs = 1m;
				xmlSchemaAny2.ProcessContents = System.Xml.Schema.XmlSchemaContentProcessing.Lax;
				xmlSchemaSequence.Items.Add(xmlSchemaAny2);
				System.Xml.Schema.XmlSchemaAttribute xmlSchemaAttribute = new System.Xml.Schema.XmlSchemaAttribute();
				xmlSchemaAttribute.Name = "namespace";
				xmlSchemaAttribute.FixedValue = h_UserInfo.Namespace;
				xmlSchemaComplexType.Attributes.Add(xmlSchemaAttribute);
				System.Xml.Schema.XmlSchemaAttribute xmlSchemaAttribute2 = new System.Xml.Schema.XmlSchemaAttribute();
				xmlSchemaAttribute2.Name = "tableTypeName";
				xmlSchemaAttribute2.FixedValue = "HL_UserInfoDataTable";
				xmlSchemaComplexType.Attributes.Add(xmlSchemaAttribute2);
				xmlSchemaComplexType.Particle = xmlSchemaSequence;
				return xmlSchemaComplexType;
			}
		}
		[GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
		public class HL_UserInfoRow : DataRow
		{
			private H_UserInfo.HL_UserInfoDataTable tableHL_UserInfo;
			[System.Diagnostics.DebuggerNonUserCode]
			public int UserInfoID
			{
				get
				{
					return (int)base[this.tableHL_UserInfo.UserInfoIDColumn];
				}
				set
				{
					base[this.tableHL_UserInfo.UserInfoIDColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int UserID
			{
				get
				{
					return (int)base[this.tableHL_UserInfo.UserIDColumn];
				}
				set
				{
					base[this.tableHL_UserInfo.UserIDColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string Country
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.CountryColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“Country”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.CountryColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string Province
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.ProvinceColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“Province”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.ProvinceColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string City
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.CityColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“City”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.CityColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string ZipCode
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.ZipCodeColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“ZipCode”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.ZipCodeColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string Address
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.AddressColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“Address”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.AddressColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string ComeFrom
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.ComeFromColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“ComeFrom”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.ComeFromColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string Nation
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.NationColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“Nation”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.NationColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public System.DateTime Birthday
			{
				get
				{
					System.DateTime result;
					try
					{
						result = (System.DateTime)base[this.tableHL_UserInfo.BirthdayColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“Birthday”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.BirthdayColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string TrueName
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.TrueNameColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“TrueName”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.TrueNameColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string IDCard
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.IDCardColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“IDCard”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.IDCardColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int Marriage
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHL_UserInfo.MarriageColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“Marriage”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.MarriageColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string Family
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.FamilyColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“Family”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.FamilyColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string InCome
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.InComeColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“InCome”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.InComeColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string Eductation
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.EductationColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“Eductation”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.EductationColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string GraduteSchool
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.GraduteSchoolColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“GraduteSchool”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.GraduteSchoolColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string Interests
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.InterestsColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“Interests”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.InterestsColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public System.DateTime CreateTime
			{
				get
				{
					System.DateTime result;
					try
					{
						result = (System.DateTime)base[this.tableHL_UserInfo.CreateTimeColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“CreateTime”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.CreateTimeColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public System.DateTime UpdateTime
			{
				get
				{
					System.DateTime result;
					try
					{
						result = (System.DateTime)base[this.tableHL_UserInfo.UpdateTimeColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“UpdateTime”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.UpdateTimeColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string Owner
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.OwnerColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“Owner”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.OwnerColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string ICQ
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.ICQColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“ICQ”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.ICQColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string OICQ
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.OICQColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“OICQ”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.OICQColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string MSN
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.MSNColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“MSN”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.MSNColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string HomePage
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.HomePageColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“HomePage”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.HomePageColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string HomePhone
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.HomePhoneColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“HomePhone”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.HomePhoneColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string Fax
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.FaxColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“Fax”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.FaxColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string Taobaowangwang
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.TaobaowangwangColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“Taobaowangwang”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.TaobaowangwangColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool sex
			{
				get
				{
					bool result;
					try
					{
						result = (bool)base[this.tableHL_UserInfo.sexColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“sex”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.sexColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string NickName
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.NickNameColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“NickName”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.NickNameColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int ShopID
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHL_UserInfo.ShopIDColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“ShopID”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.ShopIDColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int ContactTime
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHL_UserInfo.ContactTimeColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“ContactTime”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.ContactTimeColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int ContactType
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHL_UserInfo.ContactTypeColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“ContactType”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.ContactTypeColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string IDCardPhotoUrl
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.IDCardPhotoUrlColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“IDCardPhotoUrl”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.IDCardPhotoUrlColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int SaleCrediet
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHL_UserInfo.SaleCredietColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“SaleCrediet”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.SaleCredietColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int BuyCrediet
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHL_UserInfo.BuyCredietColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“BuyCrediet”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.BuyCredietColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string MobilePhone
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.MobilePhoneColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“MobilePhone”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.MobilePhoneColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string IDCardPhoto
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.IDCardPhotoColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“IDCardPhoto”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.IDCardPhotoColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int UserType
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHL_UserInfo.UserTypeColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“UserType”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.UserTypeColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string CompanyName
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.CompanyNameColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“CompanyName”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.CompanyNameColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string intro
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHL_UserInfo.introColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“intro”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.introColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int AuthenticationType
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHL_UserInfo.AuthenticationTypeColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“AuthenticationType”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.AuthenticationTypeColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int CompanyIdentify
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHL_UserInfo.CompanyIdentifyColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“CompanyIdentify”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.CompanyIdentifyColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int MobileIdentify
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHL_UserInfo.MobileIdentifyColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“MobileIdentify”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.MobileIdentifyColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int BandShopIdentify
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHL_UserInfo.BandShopIdentifyColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“BandShopIdentify”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.BandShopIdentifyColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int OtherIdentify1
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHL_UserInfo.OtherIdentify1Column];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“OtherIdentify1”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.OtherIdentify1Column] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int OtherIdentify2
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHL_UserInfo.OtherIdentify2Column];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“OtherIdentify2”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.OtherIdentify2Column] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int OtherIdentify3
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHL_UserInfo.OtherIdentify3Column];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“OtherIdentify3”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.OtherIdentify3Column] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int OtherIdentify4
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHL_UserInfo.OtherIdentify4Column];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“OtherIdentify4”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.OtherIdentify4Column] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int ApplicationID
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHL_UserInfo.ApplicationIDColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HL_UserInfo”中列“ApplicationID”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHL_UserInfo.ApplicationIDColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			internal HL_UserInfoRow(DataRowBuilder rb) : base(rb)
			{
				this.tableHL_UserInfo = (H_UserInfo.HL_UserInfoDataTable)base.Table;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsCountryNull()
			{
				return base.IsNull(this.tableHL_UserInfo.CountryColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetCountryNull()
			{
				base[this.tableHL_UserInfo.CountryColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsProvinceNull()
			{
				return base.IsNull(this.tableHL_UserInfo.ProvinceColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetProvinceNull()
			{
				base[this.tableHL_UserInfo.ProvinceColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsCityNull()
			{
				return base.IsNull(this.tableHL_UserInfo.CityColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetCityNull()
			{
				base[this.tableHL_UserInfo.CityColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsZipCodeNull()
			{
				return base.IsNull(this.tableHL_UserInfo.ZipCodeColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetZipCodeNull()
			{
				base[this.tableHL_UserInfo.ZipCodeColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsAddressNull()
			{
				return base.IsNull(this.tableHL_UserInfo.AddressColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetAddressNull()
			{
				base[this.tableHL_UserInfo.AddressColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsComeFromNull()
			{
				return base.IsNull(this.tableHL_UserInfo.ComeFromColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetComeFromNull()
			{
				base[this.tableHL_UserInfo.ComeFromColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsNationNull()
			{
				return base.IsNull(this.tableHL_UserInfo.NationColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetNationNull()
			{
				base[this.tableHL_UserInfo.NationColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsBirthdayNull()
			{
				return base.IsNull(this.tableHL_UserInfo.BirthdayColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetBirthdayNull()
			{
				base[this.tableHL_UserInfo.BirthdayColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsTrueNameNull()
			{
				return base.IsNull(this.tableHL_UserInfo.TrueNameColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetTrueNameNull()
			{
				base[this.tableHL_UserInfo.TrueNameColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsIDCardNull()
			{
				return base.IsNull(this.tableHL_UserInfo.IDCardColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetIDCardNull()
			{
				base[this.tableHL_UserInfo.IDCardColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsMarriageNull()
			{
				return base.IsNull(this.tableHL_UserInfo.MarriageColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetMarriageNull()
			{
				base[this.tableHL_UserInfo.MarriageColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsFamilyNull()
			{
				return base.IsNull(this.tableHL_UserInfo.FamilyColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetFamilyNull()
			{
				base[this.tableHL_UserInfo.FamilyColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsInComeNull()
			{
				return base.IsNull(this.tableHL_UserInfo.InComeColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetInComeNull()
			{
				base[this.tableHL_UserInfo.InComeColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsEductationNull()
			{
				return base.IsNull(this.tableHL_UserInfo.EductationColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetEductationNull()
			{
				base[this.tableHL_UserInfo.EductationColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsGraduteSchoolNull()
			{
				return base.IsNull(this.tableHL_UserInfo.GraduteSchoolColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetGraduteSchoolNull()
			{
				base[this.tableHL_UserInfo.GraduteSchoolColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsInterestsNull()
			{
				return base.IsNull(this.tableHL_UserInfo.InterestsColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetInterestsNull()
			{
				base[this.tableHL_UserInfo.InterestsColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsCreateTimeNull()
			{
				return base.IsNull(this.tableHL_UserInfo.CreateTimeColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetCreateTimeNull()
			{
				base[this.tableHL_UserInfo.CreateTimeColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsUpdateTimeNull()
			{
				return base.IsNull(this.tableHL_UserInfo.UpdateTimeColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetUpdateTimeNull()
			{
				base[this.tableHL_UserInfo.UpdateTimeColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsOwnerNull()
			{
				return base.IsNull(this.tableHL_UserInfo.OwnerColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetOwnerNull()
			{
				base[this.tableHL_UserInfo.OwnerColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsICQNull()
			{
				return base.IsNull(this.tableHL_UserInfo.ICQColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetICQNull()
			{
				base[this.tableHL_UserInfo.ICQColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsOICQNull()
			{
				return base.IsNull(this.tableHL_UserInfo.OICQColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetOICQNull()
			{
				base[this.tableHL_UserInfo.OICQColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsMSNNull()
			{
				return base.IsNull(this.tableHL_UserInfo.MSNColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetMSNNull()
			{
				base[this.tableHL_UserInfo.MSNColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsHomePageNull()
			{
				return base.IsNull(this.tableHL_UserInfo.HomePageColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetHomePageNull()
			{
				base[this.tableHL_UserInfo.HomePageColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsHomePhoneNull()
			{
				return base.IsNull(this.tableHL_UserInfo.HomePhoneColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetHomePhoneNull()
			{
				base[this.tableHL_UserInfo.HomePhoneColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsFaxNull()
			{
				return base.IsNull(this.tableHL_UserInfo.FaxColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetFaxNull()
			{
				base[this.tableHL_UserInfo.FaxColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsTaobaowangwangNull()
			{
				return base.IsNull(this.tableHL_UserInfo.TaobaowangwangColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetTaobaowangwangNull()
			{
				base[this.tableHL_UserInfo.TaobaowangwangColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IssexNull()
			{
				return base.IsNull(this.tableHL_UserInfo.sexColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetsexNull()
			{
				base[this.tableHL_UserInfo.sexColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsNickNameNull()
			{
				return base.IsNull(this.tableHL_UserInfo.NickNameColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetNickNameNull()
			{
				base[this.tableHL_UserInfo.NickNameColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsShopIDNull()
			{
				return base.IsNull(this.tableHL_UserInfo.ShopIDColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetShopIDNull()
			{
				base[this.tableHL_UserInfo.ShopIDColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsContactTimeNull()
			{
				return base.IsNull(this.tableHL_UserInfo.ContactTimeColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetContactTimeNull()
			{
				base[this.tableHL_UserInfo.ContactTimeColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsContactTypeNull()
			{
				return base.IsNull(this.tableHL_UserInfo.ContactTypeColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetContactTypeNull()
			{
				base[this.tableHL_UserInfo.ContactTypeColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsIDCardPhotoUrlNull()
			{
				return base.IsNull(this.tableHL_UserInfo.IDCardPhotoUrlColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetIDCardPhotoUrlNull()
			{
				base[this.tableHL_UserInfo.IDCardPhotoUrlColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsSaleCredietNull()
			{
				return base.IsNull(this.tableHL_UserInfo.SaleCredietColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetSaleCredietNull()
			{
				base[this.tableHL_UserInfo.SaleCredietColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsBuyCredietNull()
			{
				return base.IsNull(this.tableHL_UserInfo.BuyCredietColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetBuyCredietNull()
			{
				base[this.tableHL_UserInfo.BuyCredietColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsMobilePhoneNull()
			{
				return base.IsNull(this.tableHL_UserInfo.MobilePhoneColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetMobilePhoneNull()
			{
				base[this.tableHL_UserInfo.MobilePhoneColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsIDCardPhotoNull()
			{
				return base.IsNull(this.tableHL_UserInfo.IDCardPhotoColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetIDCardPhotoNull()
			{
				base[this.tableHL_UserInfo.IDCardPhotoColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsUserTypeNull()
			{
				return base.IsNull(this.tableHL_UserInfo.UserTypeColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetUserTypeNull()
			{
				base[this.tableHL_UserInfo.UserTypeColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsCompanyNameNull()
			{
				return base.IsNull(this.tableHL_UserInfo.CompanyNameColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetCompanyNameNull()
			{
				base[this.tableHL_UserInfo.CompanyNameColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsintroNull()
			{
				return base.IsNull(this.tableHL_UserInfo.introColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetintroNull()
			{
				base[this.tableHL_UserInfo.introColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsAuthenticationTypeNull()
			{
				return base.IsNull(this.tableHL_UserInfo.AuthenticationTypeColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetAuthenticationTypeNull()
			{
				base[this.tableHL_UserInfo.AuthenticationTypeColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsCompanyIdentifyNull()
			{
				return base.IsNull(this.tableHL_UserInfo.CompanyIdentifyColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetCompanyIdentifyNull()
			{
				base[this.tableHL_UserInfo.CompanyIdentifyColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsMobileIdentifyNull()
			{
				return base.IsNull(this.tableHL_UserInfo.MobileIdentifyColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetMobileIdentifyNull()
			{
				base[this.tableHL_UserInfo.MobileIdentifyColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsBandShopIdentifyNull()
			{
				return base.IsNull(this.tableHL_UserInfo.BandShopIdentifyColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetBandShopIdentifyNull()
			{
				base[this.tableHL_UserInfo.BandShopIdentifyColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsOtherIdentify1Null()
			{
				return base.IsNull(this.tableHL_UserInfo.OtherIdentify1Column);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetOtherIdentify1Null()
			{
				base[this.tableHL_UserInfo.OtherIdentify1Column] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsOtherIdentify2Null()
			{
				return base.IsNull(this.tableHL_UserInfo.OtherIdentify2Column);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetOtherIdentify2Null()
			{
				base[this.tableHL_UserInfo.OtherIdentify2Column] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsOtherIdentify3Null()
			{
				return base.IsNull(this.tableHL_UserInfo.OtherIdentify3Column);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetOtherIdentify3Null()
			{
				base[this.tableHL_UserInfo.OtherIdentify3Column] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsOtherIdentify4Null()
			{
				return base.IsNull(this.tableHL_UserInfo.OtherIdentify4Column);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetOtherIdentify4Null()
			{
				base[this.tableHL_UserInfo.OtherIdentify4Column] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsApplicationIDNull()
			{
				return base.IsNull(this.tableHL_UserInfo.ApplicationIDColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetApplicationIDNull()
			{
				base[this.tableHL_UserInfo.ApplicationIDColumn] = System.Convert.DBNull;
			}
		}
		[GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
		public class HL_UserInfoRowChangeEvent : System.EventArgs
		{
			private H_UserInfo.HL_UserInfoRow eventRow;
			private DataRowAction eventAction;
			[System.Diagnostics.DebuggerNonUserCode]
			public H_UserInfo.HL_UserInfoRow Row
			{
				get
				{
					return this.eventRow;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataRowAction Action
			{
				get
				{
					return this.eventAction;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public HL_UserInfoRowChangeEvent(H_UserInfo.HL_UserInfoRow row, DataRowAction action)
			{
				this.eventRow = row;
				this.eventAction = action;
			}
		}
		private H_UserInfo.HL_UserInfoDataTable tableHL_UserInfo;
		private SchemaSerializationMode _schemaSerializationMode = SchemaSerializationMode.IncludeSchema;
		[Browsable(false), DesignerSerializationVisibility(DesignerSerializationVisibility.Content), System.Diagnostics.DebuggerNonUserCode]
		public H_UserInfo.HL_UserInfoDataTable HL_UserInfo
		{
			get
			{
				return this.tableHL_UserInfo;
			}
		}
		[Browsable(true), DesignerSerializationVisibility(DesignerSerializationVisibility.Visible), System.Diagnostics.DebuggerNonUserCode]
		public override SchemaSerializationMode SchemaSerializationMode
		{
			get
			{
				return this._schemaSerializationMode;
			}
			set
			{
				this._schemaSerializationMode = value;
			}
		}
		[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), System.Diagnostics.DebuggerNonUserCode]
		public new DataTableCollection Tables
		{
			get
			{
				return base.Tables;
			}
		}
		[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), System.Diagnostics.DebuggerNonUserCode]
		public new DataRelationCollection Relations
		{
			get
			{
				return base.Relations;
			}
		}
		[System.Diagnostics.DebuggerNonUserCode]
		public H_UserInfo()
		{
			base.BeginInit();
			this.InitClass();
			CollectionChangeEventHandler value = new CollectionChangeEventHandler(this.SchemaChanged);
			base.Tables.CollectionChanged += value;
			base.Relations.CollectionChanged += value;
			base.EndInit();
		}
		[System.Diagnostics.DebuggerNonUserCode]
		protected H_UserInfo(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base(info, context, false)
		{
			if (base.IsBinarySerialized(info, context))
			{
				this.InitVars(false);
				CollectionChangeEventHandler value = new CollectionChangeEventHandler(this.SchemaChanged);
				this.Tables.CollectionChanged += value;
				this.Relations.CollectionChanged += value;
			}
			else
			{
				string s = (string)info.GetValue("XmlSchema", typeof(string));
				if (base.DetermineSchemaSerializationMode(info, context) == SchemaSerializationMode.IncludeSchema)
				{
					DataSet dataSet = new DataSet();
					dataSet.ReadXmlSchema(new System.Xml.XmlTextReader(new System.IO.StringReader(s)));
					if (dataSet.Tables["HL_UserInfo"] != null)
					{
						base.Tables.Add(new H_UserInfo.HL_UserInfoDataTable(dataSet.Tables["HL_UserInfo"]));
					}
					base.DataSetName = dataSet.DataSetName;
					base.Prefix = dataSet.Prefix;
					base.Namespace = dataSet.Namespace;
					base.Locale = dataSet.Locale;
					base.CaseSensitive = dataSet.CaseSensitive;
					base.EnforceConstraints = dataSet.EnforceConstraints;
					base.Merge(dataSet, false, MissingSchemaAction.Add);
					this.InitVars();
				}
				else
				{
					base.ReadXmlSchema(new System.Xml.XmlTextReader(new System.IO.StringReader(s)));
				}
				base.GetSerializationData(info, context);
				CollectionChangeEventHandler value2 = new CollectionChangeEventHandler(this.SchemaChanged);
				base.Tables.CollectionChanged += value2;
				this.Relations.CollectionChanged += value2;
			}
		}
		[System.Diagnostics.DebuggerNonUserCode]
		protected override void InitializeDerivedDataSet()
		{
			base.BeginInit();
			this.InitClass();
			base.EndInit();
		}
		[System.Diagnostics.DebuggerNonUserCode]
		public override DataSet Clone()
		{
			H_UserInfo h_UserInfo = (H_UserInfo)base.Clone();
			h_UserInfo.InitVars();
			h_UserInfo.SchemaSerializationMode = this.SchemaSerializationMode;
			return h_UserInfo;
		}
		[System.Diagnostics.DebuggerNonUserCode]
		protected override bool ShouldSerializeTables()
		{
			return false;
		}
		[System.Diagnostics.DebuggerNonUserCode]
		protected override bool ShouldSerializeRelations()
		{
			return false;
		}
		[System.Diagnostics.DebuggerNonUserCode]
		protected override void ReadXmlSerializable(System.Xml.XmlReader reader)
		{
			if (base.DetermineSchemaSerializationMode(reader) == SchemaSerializationMode.IncludeSchema)
			{
				this.Reset();
				DataSet dataSet = new DataSet();
				dataSet.ReadXml(reader);
				if (dataSet.Tables["HL_UserInfo"] != null)
				{
					base.Tables.Add(new H_UserInfo.HL_UserInfoDataTable(dataSet.Tables["HL_UserInfo"]));
				}
				base.DataSetName = dataSet.DataSetName;
				base.Prefix = dataSet.Prefix;
				base.Namespace = dataSet.Namespace;
				base.Locale = dataSet.Locale;
				base.CaseSensitive = dataSet.CaseSensitive;
				base.EnforceConstraints = dataSet.EnforceConstraints;
				base.Merge(dataSet, false, MissingSchemaAction.Add);
				this.InitVars();
			}
			else
			{
				base.ReadXml(reader);
				this.InitVars();
			}
		}
		[System.Diagnostics.DebuggerNonUserCode]
		protected override System.Xml.Schema.XmlSchema GetSchemaSerializable()
		{
			System.IO.MemoryStream memoryStream = new System.IO.MemoryStream();
			base.WriteXmlSchema(new System.Xml.XmlTextWriter(memoryStream, null));
			memoryStream.Position = 0L;
			return System.Xml.Schema.XmlSchema.Read(new System.Xml.XmlTextReader(memoryStream), null);
		}
		[System.Diagnostics.DebuggerNonUserCode]
		internal void InitVars()
		{
			this.InitVars(true);
		}
		[System.Diagnostics.DebuggerNonUserCode]
		internal void InitVars(bool initTable)
		{
			this.tableHL_UserInfo = (H_UserInfo.HL_UserInfoDataTable)base.Tables["HL_UserInfo"];
			if (initTable)
			{
				if (this.tableHL_UserInfo != null)
				{
					this.tableHL_UserInfo.InitVars();
				}
			}
		}
		[System.Diagnostics.DebuggerNonUserCode]
		private void InitClass()
		{
			base.DataSetName = "H_UserInfo";
			base.Prefix = "";
			base.Namespace = "http://tempuri.org/H_UserInfo.xsd";
			base.EnforceConstraints = true;
			this.SchemaSerializationMode = SchemaSerializationMode.IncludeSchema;
			this.tableHL_UserInfo = new H_UserInfo.HL_UserInfoDataTable();
			base.Tables.Add(this.tableHL_UserInfo);
		}
		[System.Diagnostics.DebuggerNonUserCode]
		private bool ShouldSerializeHL_UserInfo()
		{
			return false;
		}
		[System.Diagnostics.DebuggerNonUserCode]
		private void SchemaChanged(object sender, CollectionChangeEventArgs e)
		{
			if (e.Action == CollectionChangeAction.Remove)
			{
				this.InitVars();
			}
		}
		[System.Diagnostics.DebuggerNonUserCode]
		public static System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(System.Xml.Schema.XmlSchemaSet xs)
		{
			H_UserInfo h_UserInfo = new H_UserInfo();
			System.Xml.Schema.XmlSchemaComplexType xmlSchemaComplexType = new System.Xml.Schema.XmlSchemaComplexType();
			System.Xml.Schema.XmlSchemaSequence xmlSchemaSequence = new System.Xml.Schema.XmlSchemaSequence();
			xs.Add(h_UserInfo.GetSchemaSerializable());
			System.Xml.Schema.XmlSchemaAny xmlSchemaAny = new System.Xml.Schema.XmlSchemaAny();
			xmlSchemaAny.Namespace = h_UserInfo.Namespace;
			xmlSchemaSequence.Items.Add(xmlSchemaAny);
			xmlSchemaComplexType.Particle = xmlSchemaSequence;
			return xmlSchemaComplexType;
		}
	}
}
